package com.example.myapplication10;

import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.TextView;
import android.widget.Button;
import android.content.Intent;

public class TestDetailActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_test_detail);
        String testName = getIntent().getStringExtra("testName");
        TextView tvTestTitle = findViewById(R.id.tvTestTitle);
        TextView tvTestDesc = findViewById(R.id.tvTestDesc);
        tvTestTitle.setText(testName);
        switch (testName) {
            case "抑郁自评量表 (SDS)":
                tvTestDesc.setText("抑郁自评量表（Self-Rating Depression Scale, SDS）由Zung编制，用于评估抑郁症状的严重程度。本测试共有20道题目，请根据您最近一周的实际情况选择答案。");
                break;
            case "焦虑自评量表 (SAS)":
                tvTestDesc.setText("焦虑自评量表（Self-Rating Anxiety Scale, SAS）由Zung编制，用于评估焦虑症状的严重程度。本测试共有20道题目，请根据您最近一周的实际情况选择答案。");
                break;
            case "压力测试":
                tvTestDesc.setText("压力测试用于评估您当前的压力水平和应对方式。本测试共有15道题目，请根据您最近一个月的实际情况选择答案。");
                break;
            case "情绪状态测试":
                tvTestDesc.setText("情绪状态测试用于评估您当前的情绪状态和情绪管理能力。本测试共有25道题目，请根据您最近一周的实际情况选择答案。");
                break;
            case "人际关系测试":
                tvTestDesc.setText("人际关系测试用于评估您在人际交往中的沟通能力、冲突处理能力和社交支持系统。本测试共有30道题目，请根据您的实际情况选择答案。");
                break;
        }

        Button btnStartTest = findViewById(R.id.btnStartTest);
        btnStartTest.setOnClickListener(v -> {
            Intent intent = new Intent(this, TestQuestionsActivity.class);
            intent.putExtra("testName", testName);
            startActivity(intent);
        });
    }
}